home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Applications / Python 1.3.3 / stdwin / H / vtserial.h < prev    next >
Text File  |  1995-12-21  |  532b  |  16 lines

  1. /* Definitions for serial interface */
  2.  
  3. /* Public interface to the serial line drivers (which have a
  4.    machine-dependent implementation but a common interface) */
  5.  
  6. bool openserial _ARGS((void));
  7. bool closeserial _ARGS((void));
  8. bool sendserial _ARGS((char *buf, int len)); /* Blocking write */
  9. int receiveserial _ARGS((char *buf, int len)); /* Non-blocking read */
  10. bool breakserial _ARGS((void));
  11. bool speedserial _ARGS((int baudrate));
  12.  
  13. /* Pseudo event reported when input from serial line available */
  14.  
  15. #define WE_SERIAL_AVAIL 42
  16.